﻿using System;
namespace StaticVarApplication {
    class StaticVar {
        public static int num;
        public void count() {
            num++;
        }
        public int getNum() {
            return num;
        }

        //静态方法
        public static int getNum2() {
            return num;
        }
    }
    class StaticTester {
        static void Main(string[] args) {
            StaticVar s1 = new StaticVar();
            StaticVar s2 = new StaticVar();
            s1.count();
            s1.count();
            s1.count();
            s2.count();
            s2.count();
            s2.count();
            Console.WriteLine("s1 的变量 num： {0}", s1.getNum());
            Console.WriteLine("s2 的变量 num： {0}", s2.getNum());
            Console.WriteLine("s2 的变量 num： {0}", StaticVar.getNum2());
            Console.ReadKey();
        }
    }
}